package com.lbc.service;

import com.lbc.bean.dto.DonateProjectDTO;
import com.lbc.bean.dto.DonateProjectListBackDTO;
import com.lbc.bean.vo.DonateProjectVO;
import com.lbc.bean.vo.DonateProjectDetailVO;

import java.util.List;

/**
 * @author xyl
 * @date 2021-03-18 16:25
 */
public interface DonateProjectService {
    int add(DonateProjectDTO donateProjectDTO);

    int modify(DonateProjectDTO donateProjectDTO);

    int remove(Integer donateProjectId);

    List<DonateProjectVO> listVo(Integer state);

    DonateProjectDetailVO getDetailVO(Integer donateProjectId);

    List<DonateProjectVO> listBackVo(DonateProjectListBackDTO dto);
}
